scent tracker - French English Dictionary